雲端多層式架構是一種組織和設計雲端基礎結構和應用程式的方法,它將整個系統劃分為不同的層次,每個層次將會負責不同的功能和任務。
這種架構有助於實現可擴展性、安全性、性能和可管理性等方面的目標,下面會介紹常見的雲端多層式架構元件。
此架構支援網頁與應用程式伺服器的自動擴展以及負載平衡的功能,在兩個不同的可用區域和資料中心之間,以高速網路連結建立了資料庫的主從式架構。主資料庫會同步寫入從資料庫中,簡單來說,這個架構說明在雲端中,如何達到高可擴展性和高可用度app的作法。
在AWS的雲端應用程式被部署的地點叫做region(地理區域),代表在地理上分隔的區域;或稱為zone,表示在同一個地理區域中,以低延遲網路互相連接的不同地點。
當雲端應用程式部屬在多個地方,使用者可以將同一套系統劃分到兩個不同的的regions或zones,以使用更好的服務去應對跨資料中心或是跨可用區域的服務中斷問題或是異常狀況。
多層式架構使組織能夠按照功能劃分和分工,提高了系統的模組化和可維護性。它還有助於實現可擴展性,因為不同層次的組件可以獨立擴展和升級。多層式架構有助於提供更高的性能、可用性和安全性,並使雲端應用城市更容易管理和維護。
雲端入門新手,在這裡記錄學習雲端的筆記,願30天後可以如願上雲端。
我們明天見~